.custom-datepick.el-input {
    width: 150px;
    margin-left: 10px;
    .el-input__inner {
        border: none;
        border-radius: 0;
        box-shadow: 0 2px 4px 0 rgba(189, 189, 189, 0.28);
    }
}
.custom-datepick-range.el-input__inner {
    width: 290px;
    margin-left: 10px;
    border: none;
    border-radius: 0;
    box-shadow: 0 2px 4px 0 rgba(189, 189, 189, 0.28);
}
/*checkbox*/
.el-checkbox {
    margin-right: 23px;
    color: #2a2a2a;
}
// tab切换样式调整部分
.el-tabs__header {
    margin: 0;
}
.el-tabs__item {
    height: 28px;
    line-height: 16px;
    font-size: 16px;
}
.el-tabs__item.is-active {
    font-weight: bold;
}
// tab切换样式调整部分结束
.el-button {
    .icon {
        margin-right: 6px;
    }
}
// loading
.el-icon-loading {
    font-size: 25px;
}
// dialog
.el-dialog__header {
    padding: 20px 0;
    margin: 0 30px;
    border-bottom: 1px dashed #e3e3e3;
}
// 删除弹窗
.el-message-box {
    width: 334px;
    overflow: visible;
    .el-message-box__header {
        overflow: visible;
    }
    .el-message-box__container {
        display: table;
        width: 100%;
        min-height: 120px;
    }
    .el-message-box__status {
        top: -36px;
        left: 98px;
        font-size: 104px !important;
        background: #fff;
        border-radius: 100%;
    }
    .el-message-box__message {
        display: table-cell;
        padding: 20px 10px 0;
        font-size: 18px;
        color: #585858;
        text-align: center;
        vertical-align: middle;
    }
    &.message-html-box .el-message-box__message {
        word-break: break-all;
        text-align: left;
        font-size: 16px;
    }
    .el-message-box__btns {
        padding-bottom: 15px;
        text-align: center;
    }
    .el-button {
        width: 100px;
        height: 40px;
        margin: 0 20px;
        font-size: 16px;
        color: #fff;
        cursor: pointer;
        transition: 0.3s;
        border: none;
        border-radius: 0;

        &.el-button--default {
            background-color: #c3c5cd;
            &:hover {
                background-color: #999;
            }
        }
        &.el-button--primary {
            background-color: #cc4446;
            &:hover {
                background: #e04b4d;
            }
        }
    }
}
.el-table .el-table-column--selection .cell {
    padding-left: 14px;
}
// 图片预览
.el-image-viewer__mask{
    opacity: .65;
}
.el-image-viewer__close .el-icon-circle-close{
    color: #fff;
}
.el-image-viewer__prev,.el-image-viewer__next{
    background-color:#888
}
